home *** CD-ROM | disk | FTP | other *** search
/ Power Programmierung 2 / Power-Programmierung CD 2 (Tewi)(1994).iso / gnu / djgpp / src / libgplus.5 / libio / tests / make.pac < prev    next >
Encoding:
Text File  |  1993-10-26  |  2.8 KB  |  117 lines

  1. # Start of package fragment generated by ./config.shared.
  2. # TOPDIR=$${rootme}../../ invsubdir= subdir=
  3. srcdir = .
  4. SUBDIRS = 
  5. prefix = /usr/local
  6. exec_prefix = $(prefix)
  7. bindir = $(exec_prefix)/bin
  8. libdir = $(exec_prefix)/lib
  9. datadir = $(prefix)/lib
  10. mandir = $(prefix)/man
  11. man1dir = $(mandir)/man1
  12. man2dir = $(mandir)/man2
  13. man3dir = $(mandir)/man3
  14. man4dir = $(mandir)/man4
  15. man5dir = $(mandir)/man5
  16. man6dir = $(mandir)/man6
  17. man7dir = $(mandir)/man7
  18. man8dir = $(mandir)/man8
  19. man9dir = $(mandir)/man9
  20. infodir = $(prefix)/info
  21. includedir = $(prefix)/include
  22. gxx_includedir = $(libdir)/g++-include
  23. docdir = $(datadir)/doc
  24.  
  25. SHELL = /bin/sh
  26.  
  27. INSTALL = $(srcdir)/../../install.sh -c
  28. INSTALL_PROGRAM = $(INSTALL)
  29. INSTALL_DATA = $(INSTALL)
  30.  
  31. AR = `if [ -f $${rootme}../../binutils/ar ] ; \
  32.     then echo $${rootme}../../binutils/ar ; \
  33.     else echo ar ; fi`
  34. AR_FLAGS = rc
  35. RANLIB = `if [ -f $${rootme}../../binutils/ranlib ] ; \
  36.     then echo $${rootme}../../binutils/ranlib ; \
  37.     else echo ranlib ; fi`
  38. NM = `if [ -f $${rootme}../../binutils/nm ] ; \
  39.     then echo $${rootme}../../binutils/nm ; \
  40.     else echo nm ; fi`
  41.  
  42. MAKEINFO = `if [ -f $${rootme}../../texinfo/C/makeinfo ] ; \
  43.     then echo $${rootme}../../texinfo/C/makeinfo ; \
  44.     else echo makeinfo ; fi`
  45. TEXIDIR=${srcdir}/../..//texinfo
  46. TEXI2DVI = TEXINPUTS=${TEXIDIR}:$$TEXINPUTS texi2dvi
  47.  
  48. CC = `if [ -f $${rootme}../../gcc/xgcc ] ; \
  49.     then echo $${rootme}../../gcc/xgcc -B$${rootme}../../gcc/ ; \
  50.     else echo cc ; fi`
  51. CXX = `if [ -f $${rootme}../../gcc/xgcc ] ; \
  52.     then echo $${rootme}../../gcc/xgcc -B$${rootme}../../gcc/ ; \
  53.     else echo gcc ; fi`
  54.  
  55. XTRAFLAGS = `if [ -f $${rootme}../../gcc/xgcc ] ;\
  56.     then echo -I$${rootme}../../gcc/include;\
  57.     else echo ; fi`
  58. WRAP_C_INCLUDES =
  59. CFLAGS = -g
  60. CXXFLAGS = -g -O
  61. .PHONY: all
  62. all:  
  63.  
  64.  
  65. CXXINCLUDES = -I. -I.. -I$(srcdir) -I$(srcdir)/.. $(XTRAFLAGS)
  66. CINCLUDES = -I. -I.. -I$(srcdir) -I$(srcdir)/.. $(XTRAFLAGS)
  67. .SUFFIXES: .o .C .cc
  68. .c.o:
  69.     $(CC) -c $(CFLAGS) $(CINCLUDES) $<
  70. .C.o:
  71.     $(CXX) -c $(CXXFLAGS) $(CXXINCLUDES) $<
  72. .cc.o:
  73.     $(CXX) -c $(CXXFLAGS) $(CXXINCLUDES) $<
  74.  
  75.  
  76. .PHONY: install
  77. install:
  78. .PHONY: check
  79. check:   
  80. .PHONY: info dvi install-info clean-info
  81. info:
  82. dvi:
  83. install-info:
  84. .PHONY: do-clean-info clean-info do-clean-dvi clean-dvi
  85. do-clean-info:
  86. do-clean-dvi:
  87. clean-info: do-clean-info
  88. clean-dvi: do-clean-dvi
  89.  
  90. .PHONY: boltcc
  91. boltcc:
  92.     rootme=`pwd`/ ; export rootme ; $(MAKE) $(FLAGS_TO_PASS)
  93.  
  94.  
  95. # clean rules
  96. .PHONY: mostlyclean clean distclean realclean
  97. mostlyclean: clean-dvi
  98.     rm -rf *.o core 
  99. clean: clean-dvi
  100.     rm -rf *.o core   
  101. distclean: clean
  102.     rm -rf config.status Makefile *~
  103. realclean: clean clean-info
  104.     rm -rf config.status Makefile *~ depend *.info*
  105.  
  106. .PHONY: force
  107. force:
  108.  
  109. # with the gnu make, this is done automatically.
  110.  
  111. Makefile: $(srcdir)/Makefile.in $(host_makefile_frag) $(target_makefile_frag)
  112.     $(SHELL) ./config.status
  113.  
  114. .NOEXPORT:
  115. MAKEOVERRIDES=
  116. # End of package fragment generated by ./config.shared.
  117.